An Insertion into the Chomsky Hierarchy?
نویسنده
چکیده
This review paper will report on some recent discoveries in the area of Formal Languages, chie y by F. Otto, G. Buntrock and G. Niemann. These discoveries have pointed out certain break-throughs connected with the concept of growing contextsensitive languages, which originated in the 1980's with a paper by E. Dahlhaus and M.K. Warmuth. One important result is that the deterministic growing context-sensitive languages turn out to be identical to an interesting family of formal languages de nable in a certain way by con uent reduction systems. 1. Growing context-sensitive languages. There are several reasons for proposing that the family of GrCSL's (growing contextsensitive languages) be considered as a new level in the Chomsky hierarchy of languages. The insertion would be between the CFL's (context-free languages) and the CSL's (context-sensitive languages), in e ect making a new family designated as the \type one-and-a-half languages". This family began to receive attention in 1986, when Dahlhaus and Warmuth published their result [5] that the complexity of its membership problem had a polynomial-time algorithm, in contrast to the P-space-complete membership problem for the larger family of context-sensitive languages. A GrCSG (growing context-sensitive grammar) is one in which j j < j j for every rule ! ; a GrCSL is the language of a GrCSG. This class of grammars is a proper subclass of the class of CSG's (context-sensitive grammars) where rules are also permitted in which j j = j j. The GrCSL's are just one of many studied families properly between the CFL's and the CSL's. Another was the family of CSL's with linear-bounded derivations (see, e.g.,
منابع مشابه
Representations and Characterizations of Languages in Chomsky Hierarchy by Means of Insertion-Deletion Systems
Insertion-deletion operations are much investigated in linguistics and in DNA computing and several characterizations of Turing computability were obtained in this framework. In this note we contribute to this research direction with a new characterization of this type, as well as with representations of regular and context-free languages, mainly starting from context-free insertion systems of ...
متن کاملInsertion operations: closure properties.dvi
The basic notions used for specifying languages are of algorithmic or operational character: automata (accepting devices) or grammars (generating devices). This duality reflects the original motivations coming from computer science or linguistics. A deeper theory and more involved proofs called for alternative definitional devices, where the operations have a classical mathematical character. E...
متن کاملGenerating Strings by Replication: a Simple Case
We consider the following new way of generating a language: start with a string w and a given set of insertion contexts (u; v); if uv appears as a substring of w, then we can insert in between u and v any substring of w which starts with v and ends with u (hence preserving the link restriction encoded by (u; v)); iterating this operation, we get a language. Many variants can be imagined, concer...
متن کاملInteraction between the Cytoplasmic Domain of ICAM-1 and Pr55 Leads to Acquisition of Host ICAM-1 by Human Immunodeficiency Virus Type 1
We have examined the molecular basis for the selective incorporation of the adhesion molecule ICAM-1 within human immunodeficiency virus type 1 (HIV-1). The process of ICAM-1 incorporation was investigated by using different ICAM-1 constructs in combination with virus capture and immunoprecipitation studies, Western blot and confocal microscopy analyses, and infectivity assays. Experiments cond...
متن کاملLearning Optionality and Repetition
Adjuncts are syntactic elements that are optional, transparent to selection, and often, though not always, repeatable. Classic examples are adjectives and adverbs. How do learners learn optionaility? How do they learn repeatability? I explore a variety of learners’ approaches to optionality and repeatability, including both human learners and learning algorithms. Mathematically, a learner is a ...
متن کامل